Rtcl\Services\AIServices\AIClients\GeminiClient S

Total Complexity 33
Dependencies 4
Dependents 2
Total lines 397
Lines of code 267
Logical lines of code 109
Comment lines 87
Methods 10
Properties 2

Methods 10

Method Rating Maintainability Complexity Lines of code
ask()
A
39 7 73
modifyImage()
A
43 6 51
callGemini()
S
41 5 58
generateImageEnhancePrompt()
S
56 5 17
generateEmbedding()
S
49 4 31
__construct()
S
66 2 8
callGeminiForField()
S
61 1 12
askKeyword()
S
80 1 3
askFormField()
S
69 1 6
callGeminiForKeyword()
S
67 1 8